﻿a{text-decoration:none;}
ul{list-style: none;}
*{margin:0;padding:0;font-family:"Microsoft YaHei";}
li{list-style:none}
img{border:none;}
.mapspage{margin:0 auto;}
.bannerTopt{
color: #666;
font-size: 14px;
line-height: 22px;
margin:20px 0 20px 30px;
}
.bannerTopt a{
color: #666;}
.bannerTop{
    padding: 20px 0 10px 0;
	margin:0 auto;
	width:1200px;
}
.bannerNav{margin-top:50px;}
/*banner nav*/
.sywzboxl {
padding-bottom: 5px;
width: 1200px;
margin: 0 auto;
box-shadow: 0 0 8px #cdcdcd;
padding-top: 20px;
height: 250px;
}
.sywzpm{
width: 224px;
margin-right: 10px;
overflow: hidden;
}
.sywzpm img{
width:224px;
height:auto;}
.Fl {
float: left;
}
.Fll {
margin-left: 20px;
}
.btm:hover{opacity: 0.5;}
.sywzpm h3{
margin: 10px 0 10px 0;
font-size:16px;
color:#C05732;
margin-left: 10px;
font-weight: 100;
}
.sywzpm p {
    color: #a9a9a9;
    font-size: 14px;
    line-height: 22px;
	margin: auto 10px;
}
/* /banner nav*/
.clearfloat{clear:both;} 
.contentdt {
   margin: 0 auto;
	width:1200px;	
}
.map_main {
    overflow: hidden;
    box-shadow: 0 0 8px #cdcdcd;
    margin: 10px 0 30px 0;
    padding-bottom: 30px;
}
.map_main1 {
    background-image: url(http://www.baibo8.com/templets/jncmb/img/nbanner1.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    margin: 0 auto;
    width: 1200px;
    height: 200px;
}
.sitemap_con {
    width: 1145px;
    margin: 0 auto;
    color: #666;
	padding-top: 10px;
}
.sitemap_con h4 {
    line-height: 50px; font-weight: 600;
}
.b4 {
    border: solid 1px #E0E0E0;
}
.b4 a{
    color:#666;
}
.b4 ul {
    padding: 0 11px;
}
.b4 li {
    float: left;
    line-height: 35px;
    width: 186px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	font-size: 14px;
}
.b4 li a:hover{text-decoration:underline;}
.clear1 {
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
}
.right1{float:right;  font-size:14px; color:#666; margin-right: 30px;}
.right1 h1{ display:inline; font-size:14px; color:#666;}
/*footer*/
.bottom_11{clear:both;margin:0 auto;text-align:center;padding:10px 0;line-height:25px;color:#aaa;font-size:14px; background-color:#011c2f;}
.bottom_11 a{margin:0 6px;color:#aaa;}
.bottom_11 a:hover{color:#fff;text-decoration:underline;}
.page-404 {
    margin: 0px auto;
    overflow: hidden;
	color: #666;
    padding-top: 60px;
	text-align: center;
}
.t {
    font-size: 24px;
    color: #e33043;}
/*tags*/
.tbox a {
    margin: 0 10px 10px 0;
    font-size: 14px;
    line-height: 25px;
    color: #666;}
	
.tbox a:hover{text-decoration:underline;color:#000;}
.center{padding-top:40px;}
.tagsbt{padding:10px 0 10px 0;color: #555;}
.tagsbd{padding: 10px; border: 1px solid #cccccc;margin-bottom: 30px;}
.tagsbe{padding: 10px; margin:20px 0 20px 0; border: 1px solid #cccccc;}
.tagsbe a:hover{text-decoration:underline;}
.lmyqlj{clear:both;margin:0 auto;text-align:left;padding:10px 0;line-height:25px;color:#bababa;font-size:12px;}
.lmyqlj a{margin:0 2px;color:#bababa;text-decoration:none;}
.lmyqlj a:hover{color:#fff;text-decoration:underline;}
.xlxfs{
    position: fixed;
    right: 1%;
    bottom: 10%;
    background: #fff;
    min-width: 130px;
	width:130px;
    z-index: 1002;
    border-radius: 15px;
	text-align: center;
	box-shadow: 0 10px 20px rgba(0,0,0,.14);}
.xlxfs a:hover{ opacity:0.5;}
.biaoti{
    font-size: 20px;
    font-weight: bold;
    background: #ffbc00;
    height: 40px;
    line-height: 40px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
	color: #000;}
.xlxfs dl {   
  margin: auto auto 10px auto;}
  
/* 新增底部 */
.xzbottom {background:#032e4e; position: absolute; left: 0; right: 0; z-index: -1;}
.xzbottom .auto {text-align: left; width: 1400px;
    margin: 0 auto;
    position: relative;}
.xzbottom-top {overflow:hidden; padding:30px 0;}
.xzbottom-nav {float:left; width:55%;overflow:hidden;}
.xzbottom-nav ul { float:left; width:25%; overflow:hidden;}
.xzbottom-nav li{color:#d0d0d0; font-size:14px; line-height:24px;}
.xzbottom-nav li a{color:#d0d0d0;font-size:14px;}
.xzbottom-nav li a:hover{color:#fff; text-decoration:underline;}
.xzbottom-contact {float:right; width:45%;overflow:hidden;margin-top: 5px;}
.xzbottom-contact img  { float:left; height:118px; overflow:hidden;} 
.xzbottom-contact ul { float:left; width:45%; overflow:hidden; padding-left:5%; margin-left:5%; margin-top:10px;border-left:#d0d0d0 1px solid;}
.xzbottom-contact h3{color:#d0d0d0;font-size:16px; padding-bottom:10px;}
.xzbottom-contact li{color:#d0d0d0; font-size:14px; line-height:24px;}
.xzbottomlink { color:#6a6a6a;}
.xzbottomlink p { display:inline-block;}
.xzbottomlink a,.xzbottomcopy a {color:#6a6a6a;}
.xzbottomlink a:hover,.xzbottomcopy a:hover {color:#fff; text-decoration:underline;}
.xzbottom-main {text-align: center;}
.xzbottom-main .xzbottom-tel {margin-top: 40px;}
.xzbottom-main .xzbottom-tel h6 {font-size: 18px; line-height: 30px;color: #d4d4d4;}
.xzbottom-main .xzbottom-tel a {font-size: 24px; line-height: 30px;color: #d4d4d4; text-decoration: underline;}
.xzbottom-main .xzbottom-site {margin-top: 60px; width: 950px; margin: 60px auto; padding: 26px 20px;font-size: 14px; line-height: 24px;color: #d4d4d4; border: 1px solid #8c8c8c;}
.xzbottom-main .xzbottom-site li.inline-block {display: inline-block;}
.xzbottom-main .xzbottom-site a {display: inline-block; color: #d4d4d4;}
.xzbottom-main .xzbottom-site a:hover {color: #fff;}
.xzbottom-link span {display:inline-block;vertical-align: middle;font-size: 14px; line-height: 26px; color: #525252;}
.xzbottom-link ul {display: inline-block; vertical-align: middle;}
.xzbottom-link ul span { display:inline-block; display:none}
.xzbottom-link ul li {display:inline-block;}
.xzbottom-link ul li a {display: inline-block;font-size: 14px;line-height: 26px; color: #525252;margin-right:5px;}
.xzbottom-link ul li a:hover {color: #fff;}
.xzbottom-link ul li i {position: absolute; right: 0; top: 8px; width: 1px; height: 12px; background: #6a6a6a;}
.xzbottom-p {text-align: center; margin-top: 10px;}
.xzbottom-p li {color: #6f6f6f; display: inline-block;font-size: 12px; line-height: 20px;}
.xzbottom-p a {display: inline-block; font-size: 12px; color: #6f6f6f;line-height: 20px;}
.xzbottom-p a:hover {color: #fff;}
.xzbottom-contact span{width:110px;}
.xzbottom-nav .sq:hover{background-color: #ffbc00;color: #000;text-decoration:none;}
.xzbottom-nav .sq{padding:5px; background-color: #fff;color: #032e4e;font-weight: bold;}
@media only screen and (max-width: 1440px){
.xzbottom-nav{margin-left: 2%;width: 45%;}
.xzbottom-contact{margin-right: 4%;}   
}
@media only screen and (max-width: 1280px){
.xlxfs{display:none;}
}
/* 新增底部完 */